@charset "utf-8";
/* CSS Document */

#discount_body{min-width:320px;max-width:640px;overflow:hidden;margin:auto;}
.discount_toptitle{float:left;width:91.25%;padding:0 4.375%;height:40px;background:#f29e07;border-bottom:1px solid #fff;}
.discount_toptitle a{float:left;height:40px;}
.discount_toptitle span{float:left;width:78.3%;height:40px;line-height:40px;color:#fff;font-size:16px;text-align:left;}


.discount_remindcon{float:left;width:91.25%;padding:0 4.375%;margin-top:10px;background: url(../images/discount_bg.png) no-repeat center;background-size:100%;background-position:bottom;min-height:576px;}
.discount_remindcon_title{float:left;width:100%;height:40px;font-size:20px;color:#f71517;text-align:center;line-height:40px;margin-top:10px;}
.discount_remindcon_txt{float:left;width:100%;font-size:18px;color:#333;text-align:center;line-height:20px;margin-top:20px;}
.discount_remindcon_txt span{color:#f71517;}
.discount_remindcon_txt a{color:#f09802;text-decoration:underline;}

.discount_remindcon_btn{float:left;width:100%;margin-top:200px;}
.discount_remindcon_btn a{float:left;width:26%;height:30px;line-height:30px;color:#fff;font-size:18px;background:#f09802;text-align:center;margin-left:37%;}


.discount_checkcon_outer{float:left;width:91.25%;padding:0 4.375%;padding-top:10px;padding-bottom:20px;}
.discount_checkcon{float:left;width:91.25%;padding:0 4.375%;margin-top:10px;background: url(../images/discount_bg.png) no-repeat center;background-size:100%;background-position:bottom;min-height:576px;}
.discount_checkcon_title{float:left;width:70%;height:40px;font-size:20px;color:#f71517;text-align:center;line-height:40px;margin-top:10px;margin-left:15%;border-bottom:1px solid #888;margin-top:30%;}
.discount_checkcon_input{float:left;width:100%;font-size:18px;color:#333;text-align:center;line-height:20px;margin-top:20px;}
.discount_checkcon_input_inner{float:left;width:70%;margin-left:15%;margin-bottom:20px;}
.discount_checkcon_input_inner_left{float:left;width:25%;height:36px;line-height:36px;font-size:16px;color:#333;background:#f8d62e;text-align:center;}
.discount_checkcon_input_inner_right{float:left;width:75%;}
.discount_checkcon_input_inner_right input{float:left;width:100%;padding:5px 2%;box-sizing:border-box;height:36px;line-height:26px;background:#f29e07;}
.discount_checkcon_btn{float:left;width:100%;margin-top:200px;}
.discount_checkcon_btn a{float:left;width:26%;height:30px;line-height:30px;color:#fff;font-size:18px;background:#f09802;text-align:center;margin-left:37%;}



/*红包1*/
.hongbao_body{min-width:320px;max-width:640px;overflow:hidden;margin:auto;}
.hongbao_toptitle{float:left;width:91.25%;padding:0 4.375%;height:40px;background:#f29e07;border-bottom:1px solid #fff;}
.hongbao_toptitle a{float:left;height:40px;}
.hongbao_toptitle span{float:left;width:78.3%;height:40px;line-height:40px;color:#fff;font-size:16px;text-align:left;}

.hongbao_checkcon{width:91.25%;padding:0 4.375%;background:url(../images/hongbao_bg.png) no-repeat center;background-size:cover;height:100%; position:absolute; background-position:bottom}
.hongbao_checkcon_remind{position:absolute;width:56%;height:40px;margin-left:22%;font-size:18px;top:45%;}
.hongbao_checkcon_remind span{float:left;width:100%;height:20px;text-align:center;line-height:20px;color:#fff;}
.hongbao_checkcon_remind span a{float:left;width:100%;height:40px;line-height:40px;text-align:center;font-size:18px;color:#df002c;background:#ffff00;border-radius:20px;margin-top:20px;}

.hongbao_popcon{position:absolute;width:100%;background:url(../images/pop_bg.png);background-size:cover;top:22%}
#closePop{position:absolute;margin-top:-5%;margin-left:-2%;}
.hongbao_body_pop{float:left;width:100%;background:url(../images/hongbao_pop.png) no-repeat center;background-size:100%;min-height:300px;}
.hongbao_body_pop_txt1{float:left;width:100%;color:#ff0000;font-size:40px;text-align:center;margin-top:40px;}
.hongbao_body_pop_txt1 span{float:left;width:30%;margin-top:20px;margin-left:25%;}
.hongbao_body_pop_txt1 b{float:left;width:10%;font-size:80px;}
.hongbao_body_pop_txt2{float:left;width:95%;padding-right:5%;color:#fff;font-size:16px;text-align:center;margin-top:12%;}


.answerpop_body{overflow:hidden;margin:0 auto;position:absolute;z-index:3;background:#fff;top:33%;}
.answerpop_body_inner{float:left;width:91.25%;padding:10px 4.375%;}
.answerpop_body_cancel{float:right;}
.answerpop_body_cancel a{float:left;}

.answerpop_body_txt{float:left;width:100%;}
.answerpop_body_txt1{float:left;width:80%;font-size:24px;color:#ee1b22;text-align:center;border-bottom:1px solid #ddd;margin-left:10%;height:50px;line-height:50px;}
.answerpop_body_txt2{float:left;width:80%;padding:0 10%;font-size:16px;color:#7f7c7c;margin-top:15px;}
.answerpop_body_txt3{float:left;width:80%;padding:0 10%;font-size:16px;color:#7f7c7c;margin-top:10px;}

.pop_mask {
    background-color:#333;
    position:absolute;
    top:0px;
    left:0px;
    filter: Alpha(Opacity=75);
    opacity:0.75;
    overflow-y:hidden;
}

/*兑换弹出框*/
.exchangepop_body{min-width:320px;max-width:640px;overflow:hidden;margin:auto;background:#fff}
.exchangepop_body_inner{float:left;width:91.25%;padding:10px 4.375%;}
.exchangepop_body_cancel{float:right;}
.exchangepop_body_cancel a{float:left;}

.exchangepop_body_txt{float:left;width:100%;}
.exchangepop_body_txt1{float:left;width:100%;font-size:24px;color:#ee1b22;text-align:center;}
.exchangepop_body_txt2{float:left;width:80%;padding:0 10%;font-size:16px;color:#7f7c7c;margin-top:20px;}

.exchangepop_body_btn{float:left;width:34%;margin-left:33%;margin-top:15px;}
.exchangepop_body_btn a{float:left;width:100%;height:40px;line-height:40px;font-size:20px;color:#fff;text-align:center;background:#f09802;}

/*兑换清单*/
.exchangelist_body{min-width:320px;max-width:640px;padding:20px 0;overflow:hidden;margin:auto;background: url(../images/shopowner_bg.png) no-repeat center;background-size:cover;background-position:bottom;position:absolute;}
.exchangelist_con{float:left;width:91.25%;padding:0 4.375%;overflow:hidden;}
.exchangelist_con_inner{float:left;width:92%;padding:0 4%;background: url(../images/shopowner_bg2.png);overflow:hidden;padding-bottom:20px;}
.exchangelist_con_cancel{float:right;}
.exchangelist_con_cancel a{float:left;}
.exchangelist_con_title{float:left;width:90%;height:40px;line-height:40px;font-size:20px;color:#ee1d23;text-align:center;border-bottom:1px solid #888;margin-left:5%;}
.exchangelist_con_txt1{float:left;width:90%;color:#000;font-size:14px;line-height:20px;margin-bottom:10px;font-family:"微软雅黑";margin-top:10px;margin-left:5%;}
.exchangelist_con_productlist{float:left;width:100%;box-sizing:border-box;height:260px;overflow:auto;margin-top:10px;margin-bottom:20px;}
.exchangelist_con_productlist ul{float:left;width:100%;}
.exchangelist_con_productlist li{float:left;width:100%;margin-bottom:5%;}
.productlist_liselect{float:left;width:8%;margin-right:2%;}
.productlist_liselect a{float:left;width:100%;margin-top:100%;}
.productlist_liselect a img{width:98%;}
.productlist_left{float:left;width:39%;border:1px solid #888;padding:5px;box-sizing:border-box;margin-left:1%;}
.productlist_left img{width:100%;height:30%;}
.productlist_right{float:left;width:50%;box-sizing:border-box;padding-left:15px;}
.productlist_right1{float:left;width:70%;padding-left:30%;height:10%;font-size:20px;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.productlist_right2{float:left;width:100%;margin-top:5px;}
.productlist_right2 a{float:left;width:25%;border:1px solid #333;height:30px;line-height:30px;text-align:center;color:#000;box-sizing:border-box;font-size:24px;}
.productlist_right2 span{float:left;width:50%;height:30px;line-height:30px;border-top:1px solid #333;border-bottom:1px solid #333;text-align:center;box-sizing:border-box;font-size:24px;}
.productlist_right3{float:left;width:100%;height:10%;font-size:20px;color:#ed1b23;}

.exchangelist_con_txt3{float:left;height:30px;width:100%;color:#000;font-size:18px;line-height:30px;text-align:center;}
.exchangelist_con_btn{float:left;width:50%;margin-left:25%;margin-top:25px;}
.exchangelist_con_btn a{float:left;width:100%;height:50px;line-height:50px;font-size:20px;color:#fff;text-align:center;background:#f09802;}
.exchangelist_con_btn a img{width:15%;margin-right:2%;margin-top:-3px;}


/*兑换清单2*/
.exchangelist2_body{min-width:320px;max-width:640px;overflow:hidden;margin:auto;}
.exchangelist2_con{width:91.25%;padding:0 4.375%;}
.exchangelist2_con_cancel{float:right;}
.exchangelist2_con_cancel a{float:left;}
.exchangelist2_con_title{float:left;width:100%;height:40px;line-height:40px;font-size:20px;color:#ee1d23;text-align:center;border-bottom:1px solid #888;}
.exchangelist2_con_productlist{float:left;width:100%;padding:0 20px;box-sizing:border-box;height:215px;overflow:auto;margin-top:10px;margin-bottom:20px;}
.exchangelist2_con_productlist ul{float:left;width:100%;}
.exchangelist2_con_productlist li{float:left;width:100%;margin-bottom:20px;}
.productlist_left{float:left;width:39%;border:1px solid #888;padding:5px;box-sizing:border-box;margin-left:1%;}
.productlist_left img{width:100%;height:30%}
.productlist_right{float:left;width:50%;box-sizing:border-box;padding-left:15px;}
/*.productlist_right1{float:left;width:70%;padding-left:30%;height:10%;line-height:10%;font-size:18px;color:#000;}*/
/*.productlist_right2{float:left;width:100%;}
.productlist_right2 a{float:left;width:25%;border:1px solid #a6a4a2;height:10%;line-height:10%;text-align:center;color:#000;box-sizing:border-box;font-size:30px;}
.productlist_right2 span{float:left;width:50%;height:10%;line-height:10%;border-top:1px solid #a6a4a2;border-bottom:1px solid #a6a4a2;text-align:center;box-sizing:border-box;font-size:26px;}*/
/*.productlist_right3{float:left;width:100%;height:10%;line-height:10%;font-size:18px;color:#ed1b23;}*/

.exchangelist2_con_txt2{float:left;width:100%;line-height:20px;font-size:14px;color:#888;border-top:1px solid ;margin-bottom:25px;}
.exchangelist2_con_txt3{float:left;height:30px;line-height:30px;width:100%;color:#000;font-size:18px;line-height:20px;text-align:center;}
.exchangelist2_con_txt3 span{float:left;}
.exchangelist2_con_txt3 b{float:right;font-weight:normal;}
.exchangelist2_con_txt4{float:left;height:30px;line-height:30px;width:100%;color:#000;font-size:18px;line-height:20px;text-align:center;border-top:1px solid #888;}
.exchangelist2_con_txt4 span{float:left;height:30px;line-height:30px;font-weight:bold;}
.exchangelist2_con_txt4 b{float:right;height:30px;line-height:30px;color:#ed1b23;}
.exchangelist2_con_btn{float:left;width:50%;margin-left:25%;margin-top:25px;}
.exchangelist2_con_btn a{float:left;width:100%;height:50px;line-height:50px;font-size:20px;color:#fff;text-align:center;background:#f09802;}
.exchangelist2_con_btn a img{width:15%;margin-right:2%;margin-top:-3px;}

/*店员个人页弹出框*/
.userpop_body{min-width:320px;max-width:640px;overflow:hidden;margin:auto;background:#fff;z-index:100;}
.userpop_body_inner{float:left;width:91.25%;padding:10px 4.375%;}
.userpop_body_cancel{float:right;}
.userpop_body_cancel a{float:left;}

.userpop_body_txt{float:left;width:100%;}
.userpop_body_txt1{float:left;width:100%;font-size:24px;color:#ee1b22;text-align:center; border-bottom:1px solid #333;}
.userpop_body_txt2{float:left;width:95%;padding:0 2.5%;font-size:16px;color:#333;margin-top:20px; line-height:30px;}
.userpop_body_txt3{float:left;width:70%;padding:0 15%; text-align:center;color:#333}
.userpop_body_txt3 span{height:100%; line-height:100%;}
.userpop_body_txt4{float:left; text-align:center; color:#666; margin-top:40px; width:70%;padding:0 15%; font-size:10px}

.userpop_body_btn{float:left;width:34%;margin-left:33%;margin-top:15px;}
.userpop_body_btn a{float:left;width:100%;height:40px;line-height:40px;font-size:20px;color:#fff;text-align:center;background:#f09802;}

/*积分商城*/
.score_body{min-width:320px;max-width:640px;overflow:hidden;margin:auto;}
.score_body_con{float:left;width:100%;position: absolute;background-position: bottom;background:url(../images/score_bg.png) no-repeat center;background-size:cover;}
.score_body_con_box1{float:left;width:91.25%;padding:0 4.375%;height:100px;line-height:100px;font-size:2.6em;color:#ed1b23;font-weight:bold;}
.score_body_con_box2{float:left;width:100%;}
.product1{float:left;width:50%;background:#d21420;color:#fff;text-align:center;height:30px;line-height:30px;font-size:0.9em;font-family:"黑体";}
.product2{float:left;width:50%;background:#808080;color:#fff;text-align:center;height:30px;line-height:30px;font-size:0.9em;font-family:"黑体";}
.score_body_con_box3{float:left;width:100%;}
.score_body_con_box3_inner1{position:aabsolute;width:100%;}
.score_body_con_box3_inner1_title{float:left;width:90%;padding:5px 5%;min-height:40px;line-height:20px;background:#dcdbdb;color:#333;font-size:0.9em;text-align:center;font-family:"黑体";font-weight:bold;}

.score_body_con_box3_inner2{position:aabsolute;width:100%;}
.score_body_con_box3_inner2_title{float:left;width:90%;padding:5px 5%;min-height:40px;line-height:40px;background:#dcdbdb;color:#333;font-size:0.9em;text-align:center;font-family:"黑体";font-weight:bold;}

.score_productlist{float:left;width:91.25%;padding:0 4.375%;overflow:auto;height:340px;}
.score_productlist ul{float:left;width:100%;}
.score_productlist ul li{float:left;width:80%;background:#fff;padding:10px 5% 10px 10%;margin-top:10px;}

.score_liselect{float:left;width:7%;}
.score_liselect a{float:left;width:100%;margin-top:120%;}
.score_liselect a img{width:100%;}
.score_left_left{float:left;width:31%;border:1px solid #ddd;padding:5px;box-sizing:border-box;margin-left:6%;}
.score_left_left img{width:100%;}
.score_left_right{float:left;width:31%;border:1px solid #ddd;padding:5px;box-sizing:border-box;margin-left:6%;}
.score_left_right img{width:100%;}
.score_right_left{float:left;width:55%;box-sizing:border-box;padding-left:10px;}
.score_right1_left{float:left;width:100%;font-size:0.9em;color:#000;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.score_right2_left{float:left;width:100%;}
.score_right2_left a{float:left;width:25%;border:1px solid #ddd;text-align:center;color:#000;box-sizing:border-box;font-weight:bold;font-size:1.2em;}
.score_right2_left span{float:left;width:40%;border-top:1px solid #ddd;border-bottom:1px solid #ddd;text-align:center;box-sizing:border-box;font-weight:bold;}
.score_right3_left{float:left;width:100%;font-size:0.9em;color:#ed1b23;font-weight:bold;}
.score_right_right{float:left;width:55%;box-sizing:border-box;padding-left:10px;}
.score_right1_right{float:left;width:100%;font-size:0.9em;color:#000;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.score_right2_right{float:left;width:100%;}
.score_right2_right a{float:left;width:25%;border:1px solid #ddd;text-align:center;color:#000;box-sizing:border-box;font-weight:bold;font-size:1.2em;}
.score_right2_right span{float:left;width:40%;border-top:1px solid #ddd;border-bottom:1px solid #ddd;text-align:center;box-sizing:border-box;font-weight:bold;}
.score_right3_right{float:left;width:100%;font-size:0.9em;color:#ed1b23;font-weight:bold;}

.score_body_con_box4{float:left;width:100%;min-height:120px;background: url(../images/score_bg2.png) no-repeat center;background-position: bottom;background-size:cover;}
.score_body_con_box4_inner1{float:left;width:100%;height:40px;line-height:40px;font-size:0.9em;color:#000;text-align:center;font-family:"黑体";font-weight:bold;}
.score_body_con_box4_inner1 span{color:#ed1b23;}
.score_body_con_box4_inner2{float:left;width:100%;height:40px;}
.score_body_con_box4_inner2 a{float:left;width:50%;margin-left:25%;text-align:center;height:40px;line-height:40px;font-size:1.2em;color:#000;background:#f09802;font-family:"黑体";font-weight:bold;}
.score_body_con_box4_inner2 a img{width:12%;margin-right:2%;margin-top:-3px;}
.score_body_con_box4_inner3{float:left;width:100%;text-align:center;color:#7f7c7c;font-size:0.75em;margin-top:20px;}

/*店长*/
.shopowner_body{min-width:320px;max-width:640px;overflow:hidden;margin:auto;}
.shopowner_body_con{min-height:100%;width:91.25%;padding:0 4.375%;position: absolute;background-position: bottom;background:url(../images/shopowner_bg1.png) no-repeat center;background-size:cover;padding-bottom:5px;}
.shopowner_body_con_set{position:absolute;width:20%;margin-left:76%;}
.shopowner_body_con_set a{float:left;width:100%;}
.shopowner_body_con_set a img{width:100%;}
.shopowner_body_con_titletxt{float:left;width:100%;margin-top:30px;}
.shopowner_body_con_titletxt1{float:left;width:100%;font-size:2em;height:40px;line-height:40px;color:#ed1b23;}
.shopowner_body_con_titletxt2{float:left;width:100%;font-size:0.9em;height:30px;line-height:30px;color:#fff;font-family:"黑体";}
.shopowner_body_con_box1{float:left;width:91.25%;padding:0 4.375%;background:url(../images/shopowner_bg2.png);}
.shopowner_body_con_box2{float:left;width:91.25%;padding:0 4.375% 10px 4.375%;background:url(../images/shopowner_bg2.png);margin-top:10px;}
.shopowner_body_con_box1_inner1{float:left;width:100%;height:40px;color:#000;line-height:40px;font-size:1.2em;font-famliy:"黑体";border-bottom:1px solid #666;font-weight:bold;}
.shopowner_body_con_box1_inner2{float:left;width:100%;height:40px;color:#000;line-height:40px;font-size:1.2em;font-famliy:"黑体";font-weight:bold;}
.shopowner_body_con_box1_inner2 span{float:left;width:46%;}
.shopowner_body_con_box1_inner2 a{float:right;width:20%;height:30px;margin-top:5px;font-size:1em;font-family:"黑体";color:#fff;text-align:center;line-height:30px;background:#f19e06;}

.shopowner_body_con_box3{float:left;width:91.25%;padding:10px 4.375% 10px 4.375%;background:url(../images/shopowner_bg2.png);margin-top:10px;}
.shopowner_body_con_box3_inner1{float:left;width:100%;min-height:30px;line-height:30px;font-size:1.2em;font-famliy:"黑体";color:#e41d24;font-weight:bold;}

.shopowner_body_con_btn{float:left;width:100%;margin-top:20px;}
.shopowner_body_con_btn a{float:left;width:100%;height:50px;line-height:50px;text-align:center;text-align:center;background:#f19e06;font-size:1em;font-family:"黑体";color:#fff;}
.shopowner_body_con_btn a img{width:9%;margin-right:2%;}